gentle touchdown - German English Dictionary